package exec;

import java.util.Random;
import java.util.Scanner;

public class Exec02 {

    public static void main(String[] args) {
        // 编写一个Java程序，使用循环实现一个简单的登陆验证系统。
        // 系统预先设置一个用户名和密码，用户最多有3次输入机会。
        // 如果输入的用户名和密码与预设值匹配，则输出“登陆成功”，否则提示剩余尝试次数。
        Scanner sc = new Scanner(System.in);
        int count = 3;
        while (true) {
            System.out.println("请输入用户名");
            String name = sc.next();
            System.out.println("请输入密码");
            String pass = sc.next();
            if (login(name, pass)) {
                System.out.println("登录成功");
                break;
            } else {
                count --;
                System.out.println("剩余尝试次数" + count);
                if (count < 0) {
                    System.out.println("你的账户已被锁定");
                    break;
                }
            }
        }
    }

    public static boolean login(String name, String pass) {
        String username = "kfm";
        String password = "123456";
        return username.equals(name) && password.equals(pass);
//        if (username.equals(name) && password.equals(pass)) {
//            return true;
//        } else {
//            return false;
//        }
    }
}
